Tutor\Models\CourseModel B

Total Complexity 97
Dependencies 8
Dependents 22
Total lines 991
Lines of code 530
Logical lines of code 251
Comment lines 323
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
delete_course_data()
A
35 12 95
can_complete_course()
A
45 13 42
get_review_progress_link()
A
50 10 28
get_courses_by_instructor()
A
46 8 36
get_coupon_applies_to_courses()
A
48 8 31
count_attachment()
A
44 6 48
count_course_content()
S
54 6 22
mark_course_as_completed()
S
48 4 32
can_autocomplete_course()
S
57 5 16
get_course_by_quiz()
S
60 4 14
get_courses()
S
50 2 33
is_main_instructor()
S
65 4 8
get_paid_courses()
S
52 2 26
get_courses_by_args()
S
61 2 12
get_course_count_by_instructor()
S
56 1 22
delete_course()
S
69 2 7
count()
S
68 2 7
get_courses_for_instructors()
S
61 1 13
get_course_instructor_ids()
S
63 1 11
get_status_list()
S
66 1 11
get_post_ids()
S
64 1 10
get_course_preview_image_placeholder()
S
79 1 3
get_post_types()
S
78 1 3